// 基于template/src/views/{{appModules}}/{{pages@DEREPORTVIEW}}/{{spinalCase page.codeName}}-model.ts.hbs生成
import { IReportViewModel } from "@/core/interface/view/model";

function getModel(): IReportViewModel {
    return {
        caption: "avue测试",
        title: "测试报表视图",
        capPSLanguageRes: "DE.LNAME.AVUETEST",
        titlePSLanguageRes: "",
        showDataInfoBar: false,
        codeName: 'avueTestUsr0309389863ReportView',
        uiEngineModel: [
            ],
        ctrls: [
            {
                name: 'searchform',
                codeName: 'Usr0309687102',
                controlType: 'SEARCHFORM',
            },
            {
                name: 'reportpanel',
                codeName: 'Report',
                controlType: 'REPORTPANEL',
            }
        ],
        ctrlParams: {
            AvueTestsearchform: {},
            AvueTestreportpanel: {},
        },
        cssName: "",
        name: "avueTestUsr0309389863ReportView",
        viewType: "DEREPORTVIEW",
        viewStyle: "DEFAULT",
        showCaption: true,
        isLoadDefault: true,
        entityCodeName: "AvueTest",
        keyPSAppDEField: "AvueTestId",
        majorPSAppDEField: "AvueTestName",
        expandSearchForm:true,
        quickSearchPlaceholder: ['avue测试名称',].join(","),
        useDefaultLayout: true,
    }
}

export const model = getModel();